Module-level declarations
Types
Link copied to clipboard
object avatar_config
Link copied to clipboard
entity avatar_last_updated
Link copied to clipboard
enum avatar_update_mode
Queries
Link copied to clipboard
Link copied to clipboard
@mount("avatar.get_all_equippables")
query get_all_equippables(account_id: byte_array): list<map<text, gtv>>
Link copied to clipboard
@mount("avatar.get_avatar_configs")
query get_avatar_configs(): (enabled: boolean, rate_limit_in_millis: integer)
Link copied to clipboard
@mount("avatar.get_current_equippables")
query get_current_equippables(account_id: byte_array): list<map<text, gtv>>
Operations
Link copied to clipboard
@mount("avatar.modify")
operation modify(eyes: integer, eyebrows: integer, mouth: integer, skin_color: integer, hair_color: integer, eye_color: integer, account_id: byte_array, auth_descriptor_id: byte_array)
Link copied to clipboard
Link copied to clipboard
@mount("avatar.register_customizable_equippable")
operation register_customizable_equippable(name: text, interface: text, slots: list<text>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@mount("avatar.set_global_avatar_parameters")
operation set_global_avatar_parameters(enabled: boolean, rate_limit_in_millis: integer)
Link copied to clipboard
@mount("avatar.update_equipments")
operation update_equipments(equipments: list<byte_array>, account_id: byte_array, auth_descriptor_id: byte_array)
Link copied to clipboard